society for technical research and inventions - Spanisch Englisch Wörterbuch